草庐IT

unity rtmp推送

全部标签

用于管理推送通知的 iOS API

希望不大,但是是否有任何公共(public)(或私有(private))API允许我们在iOS设备上读取现有的推送通知?例如,后台运行的应用能否每隔X秒轮询一次系统,以确定设备是否收到来自StackExchange应用的推送通知并获取其内容?这里的想法是有些服务(例如RingVideoDoorbell)还没有公共(public)RESTAPI。但是当Ring摄像头检测到运动时,它会发送推送通知。与流行的IFTTT服务类似,此应用会轮询设备上的通知,然后根据用户设置的标准执行某些操作。我想至少必须有一个私有(private)API,因为Apple会在通知中心显示设备的最新通知。

用于管理推送通知的 iOS API

希望不大,但是是否有任何公共(public)(或私有(private))API允许我们在iOS设备上读取现有的推送通知?例如,后台运行的应用能否每隔X秒轮询一次系统,以确定设备是否收到来自StackExchange应用的推送通知并获取其内容?这里的想法是有些服务(例如RingVideoDoorbell)还没有公共(public)RESTAPI。但是当Ring摄像头检测到运动时,它会发送推送通知。与流行的IFTTT服务类似,此应用会轮询设备上的通知,然后根据用户设置的标准执行某些操作。我想至少必须有一个私有(private)API,因为Apple会在通知中心显示设备的最新通知。

ios - 使用 macOS Sierra 的 APNs 推送通知

我正在尝试使用连接到ssl://gateway.push.apple.com:2195的简单PHP工具向我的手机发送推送通知,但连接失败并显示以下内容错误:Warning:stream_socket_client():SSLoperationfailedwithcode1.OpenSSLErrormessages:error:14090086:SSLroutines:SSL3_GET_SERVER_CERTIFICATE:certificateverifyfailedinonline30Warning:stream_socket_client():Failedtoenablecrypt

ios - 使用 macOS Sierra 的 APNs 推送通知

我正在尝试使用连接到ssl://gateway.push.apple.com:2195的简单PHP工具向我的手机发送推送通知,但连接失败并显示以下内容错误:Warning:stream_socket_client():SSLoperationfailedwithcode1.OpenSSLErrormessages:error:14090086:SSLroutines:SSL3_GET_SERVER_CERTIFICATE:certificateverifyfailedinonline30Warning:stream_socket_client():Failedtoenablecrypt

c# - 如何在 C# 中编写 Apple 推送通知提供程序?

Apple确实有关于提供商如何连接和通信到他们的服务的糟糕文档(在撰写本文时-2009年)。我对协议(protocol)感到困惑。这是如何在C#中完成的? 最佳答案 工作代码示例:intport=2195;Stringhostname="gateway.sandbox.push.apple.com";//loadcertificatestringcertificatePath=@"cert.p12";stringcertificatePassword="";X509Certificate2clientCertificate=newX

c# - 如何在 C# 中编写 Apple 推送通知提供程序?

Apple确实有关于提供商如何连接和通信到他们的服务的糟糕文档(在撰写本文时-2009年)。我对协议(protocol)感到困惑。这是如何在C#中完成的? 最佳答案 工作代码示例:intport=2195;Stringhostname="gateway.sandbox.push.apple.com";//loadcertificatestringcertificatePath=@"cert.p12";stringcertificatePassword="";X509Certificate2clientCertificate=newX

ios - Firebase 推送通知不适用于 iOS 上的生产环境

我将FirebaseMessagingSDK集成到我的iOS项目中,创建了一个用于开发的推送通知证书和一个用于生产的推送通知证书,将两个p12key上传到Firebase,但我没有收到通知,只是用于开发。注册的代码很好,和我平时用的APNS一样,效果很好。3个应用程序发生相同的行为。其他人遇到过这个问题吗?您有什么解决方案或建议吗? 最佳答案 我遇到了同样的问题。显然Firebase文档中存在错误。当您将用于生产的APN证书从钥匙串(keychain)导出到.p12文件时,您必须选择实际证书,而不是私钥。确保在CloudMessag

ios - Firebase 推送通知不适用于 iOS 上的生产环境

我将FirebaseMessagingSDK集成到我的iOS项目中,创建了一个用于开发的推送通知证书和一个用于生产的推送通知证书,将两个p12key上传到Firebase,但我没有收到通知,只是用于开发。注册的代码很好,和我平时用的APNS一样,效果很好。3个应用程序发生相同的行为。其他人遇到过这个问题吗?您有什么解决方案或建议吗? 最佳答案 我遇到了同样的问题。显然Firebase文档中存在错误。当您将用于生产的APN证书从钥匙串(keychain)导出到.p12文件时,您必须选择实际证书,而不是私钥。确保在CloudMessag

ios - Apple 推送通知不会自动更改图标角标(Badge)

我已经看到我的iPhone(4S、iOS5.1)中的邮件应用程序会在新邮件到达时自动更新角标(Badge)计数,即使应用程序未运行也是如此。所以也可以在我的应用中实现这种行为,对吗?我的应用程序成功注册了所有3种类型的推送通知-Badge、Alert和Sound。此应用程序的所有3种远程通知类型的电话设置均已设置为开启。我的应用程序接收远程通知并显示警报、播放声音,但它不会更新角标(Badge)编号。如果我通过警报上的查看按钮启动应用程序,那么我的应用程序可以完美读取角标(Badge)值,我可以从代码中更改/删除/设置图标角标(Badge)。通知到达时iOS无法自动更改我的应用程序图标

ios - Apple 推送通知不会自动更改图标角标(Badge)

我已经看到我的iPhone(4S、iOS5.1)中的邮件应用程序会在新邮件到达时自动更新角标(Badge)计数,即使应用程序未运行也是如此。所以也可以在我的应用中实现这种行为,对吗?我的应用程序成功注册了所有3种类型的推送通知-Badge、Alert和Sound。此应用程序的所有3种远程通知类型的电话设置均已设置为开启。我的应用程序接收远程通知并显示警报、播放声音,但它不会更新角标(Badge)编号。如果我通过警报上的查看按钮启动应用程序,那么我的应用程序可以完美读取角标(Badge)值,我可以从代码中更改/删除/设置图标角标(Badge)。通知到达时iOS无法自动更改我的应用程序图标